/**
 * 
 */
package uicgas.globaldevice;

import uicgas.globaldata.Transaction;

/**
 * @author Steve
 *
 */
public interface Printer
{
	//does nothing
	void print(Transaction CurrentTransaction);

	/**
	 * Random generate true or false<br>
	 * if true printed successful; if false printed failed
	 * 
	 * @param CurrentTransaction
	 * @return
	 */
	boolean printWithProbabilityFailed(Transaction CurrentTransaction);
}
